cholo (sciaena deliciosa) - Spanish English Dictionary